package com.ocom.common.vo.xfrecode;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class GetPerVideoListVo implements Serializable {
    private Integer id;
    private Long comId;

    private String deviceNo;

    private String deviceName;

    private Integer deptId;

    private String deptName;

    @JsonProperty("pId")
    private Integer pId;

    @JsonProperty("pCode")
    private String pCode;

    @JsonProperty("pName")
    private String pName;

    private Integer subAccount;

    private Integer discount;

    private String discountWay;

    private Integer consMoney;

    private Integer realMoney;

    private Integer chargeMoney;

    private Integer subMoney;

    private String orderNo;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+08")
    private Date consTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+08")
    private Date payTime;

    private String opType;

    private String opTypeDiff;

    private String consState;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+08")
    private Date createTime;

    private Integer ifRefund;

    private String dishesName;

    private Integer weightNumber;
}
